communication with the sea - Espagnol Anglais Dictionnaire